SmartFTP FTP Library
IGlobal::FIPS Property

Controls FIPS 140-2 Mode. 

Default: Disabled

IDL
__property VARIANT_BOOL FIPS;

The Federal Information Processing Standard (FIPS) Publication 140-2 specifies the security requirements of cryptographic modules used to protect sensitive information. 

 

When enabled the following limitations are given:

Class 
Limitations 
SSHConnection 
Encryption: Triple DES, AES 128, AES 256,
Hashing: SHA1, SHA256, SHA384, SHA512
Asymmetric Keys: RSA (min 1024 bit), DSA (min 1024 bit)
Key Exchange: Diffie Hellman 
FTPConnection 
File Hashing: SHA1, SHA256, SHA384, SHA512
Important: The FIPS mode for TLS connections is controlled by the Microsoft Windows local or domain security setting. 
ICryptoHash 
SHA1, SHA256, SHA384, SHA512 

 

References 

- Annex A: Approved Security Functions for FIPS PUB 140-2 

- OpenSSL FIPS 140-2 Guide

What do you think about this topic? Send feedback!
Copyright (c) by SmartSoft Ltd. All rights reserved.